package com.dtx.factory.shushang.idcard;

import com.dtx.factory.gongyoude.framework.Product;

/**
 * 之前我们了解框架(framework)包的代码。接下来让我们把关注点转移到负责加工处理的这一边(idcard)包。
 * 我们先来编写表示ID卡的类,即IDCard类。为了能够明显地体现出与框架的分离,我们将这个类放在idcard包中。
 * IDCard是产品Product类的子类。
 */
public class IDCard extends Product {

    private String owner;

    IDCard(String owner){
        System.out.println("制作" + owner + "的ID卡。");
        this.owner = owner;
    }


    @Override
    public void use() {
        System.out.println("使用" + owner + "的ID卡。");
    }

    public String getOwner(){
        return owner;
    }
}
